* {
    margin: 0;
    padding: 0;
}

h3 {
    line-height: 90px;
    text-align: center;
    height: 90px;
    background: #fff;
    box-shadow: 0 3px 4px rgba(0, 0, 0, .15);
}

h4 {
    line-height: 50px;
}

h4,
p,
li {
    cursor: pointer;
    padding: 5px;
}

h4:hover {
    opacity: .5;
}

div {
    width: 800px;
    margin: 0 auto;
}

img {
    width: 800px;
}

p:hover {
    color: #FF6633;
}

li:hover {
    color: #FF6633
}

li {
    padding: 5px;
}

dl {
    margin-top: 15px;
}

dl:hover {
    color: #FF6633;
}

dt {
    margin: 5px;
}

.content {
    line-height: 30px;
}